stayed behind - Spanish English Dictionary